WordReference Random House Unabridged Dictionary of American English © 2026
balloon′ barrage′,
- Militarya series of moored balloons, usually strung together and hung with cables, for impeding a low-level attack by enemy aircraft.
- 1915–20
'balloon barrage' also found in these entries (note: many are not synonyms or translations):